sub-machine guns - Francés Inglés Diccionario